home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
92
/
CHIPSPRO.CD
< prev
next >
Wrap
Text File
|
1995-09-14
|
7KB
|
122 lines
@VCISC vagy RISC?@N
CISC és RISC egyesítve. Egy újabb, hihetetlenül gyors
processzortípus, amely emulál minden gyors mikroprocesszort.
Gombnyomásra egy MS-DOS PC-bôl Unix munkaállomás lesz.
Sir Clive Sinclair, a híres ZX Spectrum excentrikus
angol alkotója egy teljesen újszerû mikroprocesszort
fejlesztett ki. ""A PgC 7600-zal -- mondja Sinclair büszkén
-- mindenki számára készíthetô párhuzamos számítógép." E
szupergyors processzor utánozni tud minden standard
processzort, beleértve a személyi számítógépek révén széles
körben elterjedt Intel 80x86 és Motorola 680x0 típusokat.
Szinte gombnyomásra lehet majd egy MS DOS PC-bôl Unix
munkaállomást csinálni. Egy kis angol cég, a PgC Ltd. által
sorozatgyártásra alkalmassá tett processzor már tavaly
megjelent.
A PgC 7600 hibrid. Bár RISC technikával tervezték, képes
végrehajtani néhányat a hagyományos CISC processzorok
utasításaiból is. Valóságos szenzáció, hogy számolási
sebessége 160 millió utasítás másodpercenként (160 MIPS). A
PgC 7600-at egy 3 nanoszekundumos cache (gyors
puffertároló), a QCache támogatja, amely maximum 32
utasítást tartalmaz. A processzor mûködési frekvenciája
automatikusan alkalmazkodik a hozzákapcsolt külsô elemekhez,
de belül maximálisan felpörög. Åra 600 márka körüli, míg az
Intel 80386 processzor 7,3 MIPS teljesítményû, 33 MHz-es
változata 890 márkába kerül. Összevetve az ár/teljesítmény
arányokat a PgC 7600-nál 3,75 márka/MIPS-et kapunk, az Intel
80386-ra 122 márka/MIPS jön ki.
A 32 bites PgC 7600-at egy ROM modul egészíti ki a CISC
utasítások és megszakításvektorok tárolására. Minden PgC
7600 képes emulálni egy CISC processzort, egy 80x86-ot vagy
680x0-t. Az emuláció sokkal gyorsabb, mint az eredeti. Igaz
viszont, hogy ROM helyett akkumulátorról táplált RAM vagy
flash EPROM-ok alkalmazása kényelmesebb lenne -- az
emulációk betölthetôk és könnyen változtathatók lennének,
miként egy mikroprogram. Hogy a látomást tovább álmodjuk:
lenne egy gépünk, amely gombnyomásra MS DOS gép, a következô
pillanatban pedig Sun-OS operációs rendszer alatt futó Sun
munkaállomás. A hardver-ráfordítás minden esetben kisebb
lenne, mintha az eredeti gépekbôl állítanánk össze egy
hasonló konfigurációt.
A processzor több modulból áll. A legfontosabbak egyike
a memóriavezérlô egység (Memory Controller Unit, MCU).
Különálló cím- és adatvonalai révén a processzor és a
memória között 160 Mbyte/s adatátviteli sebességet ér el.
Összehasonlításképpen e sebesség egy 12 MHz-es 80286-os
számítógépnél a merevlemez és a memória között körülbelül
500 Kbyte/s, a processzor és a memória között 2 Mbyte/s.
Többprocesszoros rendszerekben gyakori, hogy egyszerre
két processzor fordul a memóriához. E helyzetet könnyen
megoldhatóvá teszik a két irányból egyszerre elérhetô
dual-port RAM-ok, más néven VRAM-ok. A PgC 7600 ilyen
RAM-okat további elektronikus egységek nélkül képes elérni,
így kiválóan alkalmas többprocesszoros rendszerekhez.
Van már szoftver is a PgC 7600-hoz: egy debugger, egy
ANSI-C és egy Fortran fordító. Ehhez ajánlják még a
Unix-kompatibilis Helios operációs rendszert, és a Taos-t,
egy nagyon gyors, valósidejû, objektumorientált operációs
rendszert, az X-Windows grafikus kezelési felületet, és egy
új negyedik generációs programnyelvet. Az OSF-Motif is
várható.
Hogy ez az új processzortechnika sikeres lesz-e, nem
biztos. Az utolsó húsz évben sok példa volt arra, hogy
kiérlelt, haladó technikai megoldások nem értek el áttörést.
@KToni Antoniadis@N
@VCISC és RISC mikroprocesszorok@N
A mikroprocesszor a számítógép szíve: szabályozza a
belsô adatforgalmat, és vezérli a mûködést. Technikailag
meghatározva a mikroprocesszor egy magasan integrált
áramkör, amely meghatározott szókincset ért. E szókincs -- a
parancskészlet -- olyan parancsokból áll, hogy például írjon
be egy byte-ot a 13467-es címre, vagy az A regiszterhez
adjon hozzá 2-t. Ez az alap ahhoz, hogy egy számítógép csak
programok segítségével, azaz utasítások sorozatával el tudja
végezni a megszabott feladatokat. A programok absztrakt
megoldási módok, amelyeket a mindenkori processzor számára
érthetô nyelven írtak. Egy számítógép teljesítménye és
képességei leginkább processzorának képességeitôl és
nyelvétôl függenek. Például egy számítógéptípus az operációs
rendszere által ismerheti a multitasking üzemmódot (ez
képessé teszi több feladat közel egyidejû megoldására),
amihez úgynevezett virtuális memóriakezelésre is szükség
van. Ha a processzor nem tudja feldolgozni a virtuális
memóriakezeléshez szükséges utasításokat, akkor multitasking
egyszerûen nem lehetséges.
Åltalában két osztályba sorolják a processzorokat: RISC
és CISC processzorok. A RISC processzorok (Reduced
Instruction Set Computer = csökkentett utasításkészletû
számítógép), szókincse viszonylag kicsi, de e mûveleteket
nagyon gyorsan végre tudják hajtani. A CISC jelentése
""összetett utasításkészletû számítógép" (Complex
Instruction Set Computer). A CISC processzorok szókincse bô,
egyes utasításaik rendkívül összetett mûveleteket végeznek.
Az összetettség miatt kevésbé gyorsan tudják végrehajtani
utasításaikat, mint a RISC processzorok.
Az a kérdés, hogy egy új számítógépbe RISC vagy CISC
processzort építsenek-e be, egyre inkább költôi kérdés. A
munkaállomások területén a RISC processzorok vannak
elônyben. CISC processzorokat építenek viszont például az
IBM kompatibilis PC-kbe (80x86 család), a Macintosh, Atari
és Amiga számítógépekbe (680x0 processzorok).
@VA PgC7xxx-sorozat tervezett tagjai@N
processzor megjelenés (év/negyedév)
ár (dollár)
sebesség (MIPS)
teljesítmény/ár (MIPS/dollár)
építésmód (B=bipoláris, C=CMOS)
belsô memória
PgC7600 91/1 400 160 0,4 B --
PgC7610 92/2 40 80 2,0 C --
PgC7620 93/1 100 250 2,5 B --
PgC7700 93/2 400 1000 2,5 C 0,5 Mbyte RAM
PgC7710 93/4 200 2000 10,0 B 0,1 Mbyte RAM